// 下载模板
import request from '@/utils/request'
import { GetStaticFileInfo } from "@/api/Base";
export function DownloadMaintenancePlanTemplate(data) {
  data = { downloadDeviceTemplateEnum: 10 }
  request({
    url: '/api/v1/DeviceImport/DownloadDeviceTemplate',
    method: 'get',
    params: data
  }).then((res) => {
    if (res.code === 200) {
      GetStaticFileInfo(res.data)
      // const link = document.createElement("a");
      // link.style.display = "none"; // 去除a标签的样式
      // // 设置连接
      // link.href = `${this.$baseProtocol}//${res.data}`;
      // document.body.appendChild(link);
      // // 模拟点击事件;
      // link.click();
    } else {
      this.$message.error("未找到模板,请联系管理员");
    }
  });
}

export function DownloadVerificationTemplate(data) {
  data = { downloadDeviceTemplateEnum: 20 }
  return request({
    url: '/api/v1/DeviceImport/DownloadDeviceTemplate',
    method: 'get',
    params: data
  }).then((res) => {
    if (res.code === 200) {
      GetStaticFileInfo(res.data)
      // const link = document.createElement("a");
      // link.style.display = "none"; // 去除a标签的样式
      // // 设置连接
      // link.href = `${this.$baseProtocol}//${res.data}`;
      // document.body.appendChild(link);
      // // 模拟点击事件;
      // link.click();
    } else {
      this.$message.error("未找到模板,请联系管理员");
    }
  });
}

export function DownloadCalibrationTemplate(data) {
  data = { downloadDeviceTemplateEnum: 30 }
  return request({
    url: '/api/v1/DeviceImport/DownloadDeviceTemplate',
    method: 'get',
    params: data
  }).then((res) => {
    if (res.code === 200) {
      GetStaticFileInfo(res.data)
      // const link = document.createElement("a");
      // link.style.display = "none"; // 去除a标签的样式
      // // 设置连接
      // link.href = `${this.$baseProtocol}//${res.data}`;
      // document.body.appendChild(link);
      // // 模拟点击事件;
      // link.click();
    } else {
      this.$message.error("未找到模板,请联系管理员");
    }
  });
}
